jQuery(function($) { 
	/**
	 * 登陆表单验证以及实现
	 */
	 $("#loginFrom").validate({
		 rules : {
             username : {
				 required : true,
				 isPhone : true
			 },
			 passwords : {
				 required : true,
			     minlength : 8,
			     maxlength : 20
			 }
		 },
		 messages : {
             username : {
				 required : "请输入电话号码",
				 minlength : "手机号码格式不正确"
			 },
			 passwords : {
				 required : "请输入密码",
			     minlength : "密码长度不能少于8个字符",
			     maxlength : "密码长度不能超过20个字符"
			 }
		 },
		 submitHandler : function(form) {
		 	var passwords = $("#passwords").val();
             $("#password").val($.md5(passwords));
             var formdata = $(form).serialize().split("&passwords")[0];
             console.log(formdata)
			 $.post("login", formdata, function(data,status){
					console.log(data)
				 	if (status) {
                        var jsonData = {}
                        if((typeof data=='string') && data.constructor == String){
                            try {
                                jsonData = JSON.parse(data);
							}catch (e) {
                            	//console.log(e)
							}

                        }else {
                            jsonData= data
						}

                        //console.log(jsonData)
						/*巧妙处理没有退出又来登陆的情况*/
						if(jsonData.success!=false) {
							window.location.href = "home";
						}else {
                            $("#password").val(password);
							$("#loginResultHint").html(jsonData.message);
							$("#loginResultHint").attr("style","color:red;");
						}
					}else {
                        $("#password").val(password);
						$("#loginResultHint").html("网络异常，请检查网络");
						$("#loginResultHint").attr("style","color:red;");
					}
			    });  
		 }
	 });
	 /**
	  * 回车键登陆
	  */
	$(document).keydown(function(event) {
		var key = window.event ? event.keyCode : event.which;
		if (key == 13) {
			$('#loginFrom').submit();
		}
	});
});